to be roach infested - French English Dictionary